﻿
<div>
    <div><b>Mật khẩu hiện tại</b> @Html.Password("txt_passOld")</div>
    <div><b>Mật khẩu mới</b> @Html.Password("txt_passNew")</div>
    <div><b>Xác nhận mật khẩu mới</b> @Html.Password("txt_passConfirm")</div>
    <div> 
        <a class="btn_boder btn_save" onclick="onsave()">Change</a> 
        <a class="close btn_boder btn_cancel" onclick="onCancel()">Cancel</a> 
    </div>
</div>

<script type="text/javascript">

    function checkData() {
        var _passOld = $("#txt_passOld").val();
        var _passNew = $("#txt_passNew").val();
        var _passConfirm = $("#txt_passConfirm").val();

        if (_passOld == "") {
            cusAlert("Vui lòng nhập mật khẩu hiện tại !");
            $("#txt_passOld").focus();
            return false;
        }
        if (_passNew == "") {
            cusAlert("Vui lòng nhập mật khẩu mới !");
            $("#txt_passNew").focus();
            return false;
        }
        if (_passNew != _passConfirm) {
            cusAlert("Mật khẩu xác nhận không khớp với mật khẩu mới");
            $("#txt_passConfirm").focus();
            return false;
        }

        return true;

    }

    function onsave() {

        if (checkData()) {
            showLoading();
            var _passOld = $("#txt_passOld").val();
            var _passNew = $("#txt_passNew").val();

            $.ajax({ type: 'POST', url: '/Admin/DoChangePass', data: { passOld: _passOld, passNew: _passNew }, success: function (response) {
                switch (response) {
                    case "01": // save fail                    
                        closePopup();
                        cusAlert("Thay đổi mật khẩu thành công");
                        window.location.assign("/admin/LogoutAction");
                        hideLoading();
                        break;
                    case "00":
                        cusAlert("Thay đổi mật khẩu thất bại");
                        hideLoading();
                        break;
                    case "02":
                        cusAlert("Mật khẩu hiện tại không đúng! Vui lòng nhập lại");
                        hideLoading();
                        break;

                    default:
                        hideLoading();
                        break;
                }
            }
            });
        }
    }

    function onCancel() {
        closePopup();
    }

    $(document).ready(function () {
        showPopup('Insert product...');
    });    


</script>